# 1,导包
import pymysql

# 2.创建连接对象
# onnect=Connection=Connect 本质上是一个函数，使用这三个里面的任何一个函数都可以创建一个连接对象
# 1.host:服务器的主机地址
# 2.port:mysql数据库的端口号
# 3.user:用户名
# 4.password:密码
# 5.database:操作的数据库
# 6.charset：操作数据库使用的编码格式

conn = pymysql.connect(host='localhost',
                       port=3306,
                       user='root',
                       database='test',
                       password='0000',
                       charset='utf8')

# 3.获取游标，目的是要执行SQL语句
cursor=conn.cursor()
# 准备sql，使用防止sql注入的sql语句，%s是sql语句的参数和字符串里面的%s不一样，不要加上引号
sql="select * from test1 where name=%s;"
print(sql)



# 4.执行sql语句
cursor.execute(sql,("徐颖聪"))

# 获取查询的结果
result=cursor.fetchall()

for line in result:
    print(line)

# 5.关闭游标
cursor.close()

# 6.关闭连接
conn.close()


